/**
 *
 */
function updateTips( tips, t ) {
			tips.text( t ).addClass( "ui-state-highlight" );
			setTimeout(function() {tips.removeClass( "ui-state-highlight", 1500 );}, 500 );
}
function checkLength( o, n, min, max , tips) {
	if ( o.val().length > max || o.val().length < min ) {
		o.addClass( "ui-state-error" );
		updateTips(tips, n + "为" + min + " 到 " + max + "个字符。" );
		return false;
	} else {
		return true;
	}
}
function checkRegexp( o, regexp, n , tips) {
	if ( !( regexp.test( o.val() ) ) ) {
		o.addClass( "ui-state-error" );
		updateTips(tips, n );
		return false;
	} else {
		return true;
	}
}